"""
使用方式1-不传参：driver.execute_script("...") ，直接在UI脚本里执行js代码
* driver.execute_script("document.documentElement.scrollTop=3005")
* 问题： js定位元素的方式有限，不如python代码灵活 - 不支持xpath；所以直接执行的当时用的比较少
"""
from selenium import  webdriver
from time import sleep

driver = webdriver.Chrome()

# 场景一： 滚动条
# driver.get("http://testingpai.com/")
#
# sleep(2)
# # 在Python代码里执行js脚本操作
# driver.execute_script("document.documentElement.scrollTop=1000")
#
# sleep(2)
# driver.quit()

# 场景二：点击元素
driver.get("https://www.baidu.com/")

sleep(2)
# 执行js点击操作
driver.execute_script('document.getElementById("su").click()')

sleep(2)
driver.quit()

